Skip to content

[-]: release와 publish 워크플로 분리#20

Merged
sjsjsj1246 merged 1 commit into
mainfrom
codex/split-release-and-publish
Mar 25, 2026
Merged

[-]: release와 publish 워크플로 분리#20
sjsjsj1246 merged 1 commit into
mainfrom
codex/split-release-and-publish

Conversation

@sjsjsj1246
Copy link
Copy Markdown
Owner

변경 사항

  • release.yml을 release PR 생성/업데이트 전용 workflow로 축소했습니다.
  • 실제 npm 배포는 수동 실행 전용 publish.yml workflow로 분리했습니다.
  • 이제 일반 기능 PR이 main에 머지되어도 자동 publish가 시도되지 않습니다.
  • docs/releasing.md를 새 운영 방식에 맞춰 업데이트했습니다.

새 동작 방식

  • main 머지: release PR 생성 또는 갱신만 수행
  • version PR 머지: 버전과 changelog만 main에 반영
  • 실제 배포: GitHub Actions에서 Publish workflow를 수동 실행

이유

  • 기존 구조는 main에 version commit이 남아 있는 상태에서 다른 PR을 머지해도 publish가 다시 시도될 수 있었습니다.
  • release PR과 publish를 분리해서 배포 시점을 명시적으로 제어하도록 바꿨습니다.

@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 25, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
react-tutorial-overlay Ready Ready Preview, Comment Mar 25, 2026 8:11am

@github-actions
Copy link
Copy Markdown
Contributor

packages/main coverage

Metric Result
Lines 97.12% (270/278)
Statements 96.90% (282/291)
Functions 96.22% (51/53)
Branches 86.49% (269/311)

Workflow run

@sjsjsj1246 sjsjsj1246 self-assigned this Mar 25, 2026
@sjsjsj1246 sjsjsj1246 merged commit 6d901c4 into main Mar 25, 2026
3 checks passed
@sjsjsj1246 sjsjsj1246 deleted the codex/split-release-and-publish branch March 25, 2026 08:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant